package com.jflm.service;

import java.util.List;

import com.jflm.domain.Allocation;
import com.jflm.domain.Consume;
import com.jflm.domain.Shop;
import com.jflm.domain.ShopMoney;
import com.jflm.domain.ShopRule;
import com.jflm.domain.ShopService;

public interface IShopService {

	List<Shop> findList(Shop shop) throws Exception;

	int add(Shop shop) throws Exception;

	List<ShopMoney> detailpage(ShopMoney shopMoney) throws Exception;

	List<ShopService> detailpages(ShopService service) throws Exception;

	int addAllocation(Allocation allocation) throws Exception;

	List<Consume> consumeDetail(Consume consume) throws Exception;

	List<Shop> findOne(Shop shop) throws Exception;

	int update(Shop shop) throws Exception;

	List<ShopRule> findRuleList(ShopRule shopRule) throws Exception;

	List<ShopRule> findDataList(ShopRule shopRule) throws Exception;

	int delete1(ShopRule shopRule) throws Exception;

	int datasave(ShopRule shopRule2) throws Exception;

	List<Shop> searchPrice(Shop shop) throws Exception;

	List<Shop> searchShopId(Shop shop) throws Exception;

	int updateAllocation(Shop shop) throws Exception;

	int updateRule(ShopRule shopRule) throws Exception;

	List<ShopRule> findRule(ShopRule shopRule) throws Exception;

	ShopRule findStore(String id) throws Exception;

	int updateStore(ShopRule shopRule) throws Exception;

}
